package org.feng.entity.dto;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;

/**
 * 员工数据传输对象；用于和接口交互
 *
 * @version v1.0
 * @author: fengjinsong
 * @date: 2022年06月07日 21时50分
 */
@Data
public class EmployeeDTO implements Serializable {
    private static final long serialVersionUID = 916237148770953496L;
    /**
     * 员工工号
     */
    @SerializedName("job_no")
    private String jobNo;
    /**
     * 员工姓名
     */
    @SerializedName("name")
    private String name;
    /**
     * 员工年龄
     */
    @SerializedName("age")
    private Integer age;
    /**
     * 员工生日
     */
    @SerializedName("birthday")
    private LocalDate birthday;
    /**
     * 入职时间
     */
    @SerializedName("hire_day")
    private LocalDate hireDay;
}
